/*
	
	Pizzería Piccola
	
	..
	2012 © Kleith
	www.kleith.com.ar

*/

@import "reset.css";
@import "fonts/oswald/oswald.css";

/*------------------------------------

	BODY

------------------------------------*/

body 
{
	background: url(images/background/pattern.gif) repeat 0 0;
	color: #8E8A88;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
body #bg
{
	background: url(images/background/light.png) repeat-x 0 151px; /*201*/
}

textarea
{
	resize: none;
}

a,
a:link,
a:hover,
a:visited
{
	color: #3d3d3d;
	text-decoration: none;
}

a:hover
{
	color: #2599CF;
	text-decoration: underline;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/*------------------------------------

	HEADER

------------------------------------*/
#header
{
}
#header .logo-box
{
	position: relative;
	margin: 0 auto 81px;
	width: 1135px;
	height: 153px;
	z-index: 999;
}
#header .logo-box h1
{
	display: block;
	width: 411px;
	height: 112px;
	position: absolute;
	top: 38px;
	left: 362px;
	-text-indent: -5000px;
	-background: url(images/logo.png) 0 0 no-repeat;
	/*agregado por mi*/
	color: #fff;
	font-size: 40px;
	text-align: center;
	padding-top: 10px;
	font-family: 'Oswald', sans-serif;
	text-shadow: 1px 2px 2px rgba(0,0,0,.5);
}
#header .logo-box h5
{
	display: block;
	width: 411px;
	height: 112px;
	position: absolute;
	top: 38px;
	left: 367px;
	/*agregado por mi*/
	color: #fff;
	font-size: 13px;
	text-align: center;
	padding-top: 52px;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 8px;
	text-shadow: 1px 2px 2px rgba(0,0,0,.5);
}
#header .logo-box .logo
{
	background: url(images/header/header-logo.png) no-repeat 0 0;
	top: 38px;
	left: 0;
	width: 1135px;
	min-height: 153px;
	z-index: -1;
	position: absolute;
}
#header .delivery
{
	float: right;
	margin-right: 98px;
	overflow: hidden;
	padding-top: 25px;
	text-align: right;
}
#header .delivery span
{
	display: block;
	font-family: 'Oswald', sans-serif;
	color: #A8A19E;
	font-size: 17px;
	line-height: 27px;
	text-transform: uppercase;
}
#header .delivery strong
{
	color: #FA7540;
	display: block;
	font-family: 'Lobster',cursive;
	font-size: 38px;
	letter-spacing: -1px;
	line-height: 46px;
	margin-top: -4px;
}
#header .menu
{
	width: 960px;
	padding: 0;
	margin: 0 auto;
}
#header .menu ul
{
	display: inline-block;
	padding-left: 70px;
}
#header .menu ul li
{
	float: left;
	padding: 0 22px 7px;
	border-right: 1px solid #C4C4C4;
}
#header .menu ul li:last-child,
#header .menu ul li+li+li+li+li+li
{
	border-right: none;
}
#header .menu ul li a
{
	display: block;
	position: relative;
	color: #726661;
	font-size: 27px;
	letter-spacing: -1px;
	font-family: 'Oswald', sans-serif;
	line-height: 33px;
}
#header .menu ul li a:hover,
#header .menu ul li a.active
{
	color: #ed4d2a;
	text-decoration: none;
}

/*------------------------------------

	CONTAINER

------------------------------------*/

#container
{
	width: 960px;
	padding: 0;
	margin: 0 auto;
	padding: 33px 0 70px;
}
/*------------------------------------

	FOOTER

------------------------------------*/

#footer
{
	-width: 960px;
	padding: 0;
	margin: 0 auto;
}
